261,261,267,268,268,268,269,269,270,270,271,271,273,273,274,274,296,296,298,298,299,299,304,304,306,306,307,307,308,308,309,309,310,310,311,311,312,312,320,321,321,322,322,323,323,324,325,325,328,328,335,335,336,336,341,341,342,342,343,343,344,344,345,345,346,346,360,360,361,362,362,363,363,363,357,357,355,355,354,354,355,355,356,357,357,362,363,363,369,369,371,371,372,372,375,376,376,377,378,378,385,385,387,387,388,388,389,389,388,388,387,387,386,386,381,381,374,373,373,372,372,371,371,363,363,363,367,367,371,371,372,372,374,374,375,375,378,378,381,382,382,386,387,387,390,390,393,393,403,404,404,409,409,413,413,414,414,415,415,423,424,426,426,424,424,421,421,420,420,420,419,419,418,418,417,417,416,416,417,417,419,420,420,424,424,426,426,427,427,432,433,433,435,435,436,436,438,438,445,445,458,458,458,456,456,454,454,453,453,451,451,448,448,446,446,445,445,444,444,442,442,441,441,438,438,432,432,431,431,430,430,428,428,426,426,425,425,425,424,424,425,425,428,428,429,429,430,430,431,431,436,436,441,441,446,446,447,447,447,451,451,455,455,456,456,457,457,461,461,462,462,467,467,468,468,470,470,471,471,471,473,473,476,476,477,477,478,478,478,479,479,480,480,479,479,478,477,477,472,471,471,465,465,458,458,459,459,467,467,469,469,479,480,480,482,482,489,489,495,496,496,496,496,490,490,488,488,487,487,486,486,485,485,484,484,482,482,479,479,478,478,479,479,480,480,481,482,482,483,484,484,485,485,486,487,487,495,495,498,498,500,500,509,509,510,510,512,512,521,521,534,534,540,540,541,541,542,542,543,543,542,542,542,541,540,540,539,539,538,538,536,536,533,533,528,528,524,524,522,522,521,521,516,516,514,514,509,509,506,506,496,496,507,507,511,512,512,513,514,514,534,534,537,537,540,541,541,542,542,543,543,544,544,550,550,552,552,553,553,554,554,556,556,566,566,566,565,565,564,564,558,557,557,556,556,555,555,556,556,558,558,560,560,566,566,568,568,569,569,577,577,578,578,577,577,574,574,573,573,572,572,570,570,566,566,568,568,572,572,588,588,590,590,590,589,589,588,588,589,589,590,590,591,591,593,594,594,595,596,596,601,601,603,603,607,607,608,608,609,609,610,610,609,609,609,608,608,609,609,610,610,611,611,610,610,610,608,608,607,607,611,612,612,613,613,614,614,617,617,623,623,624,624,626,627,627,628,628,628,628,627,627,626,626,627,627,627,626,626,627,627,628,628,629,629,634,634,637,637,643,643,645,645,647,647,649,649,650,650,651,651,652,652,652,653,653,652,652,651,651,650,649,649,646,645,645,644,644,643,643,642,642,641,641,641,643,643,647,647,648,649,649,650,651,651,658,658,665,668,669,667,670,671,244,246,250,254,259;2832,2859,2859,2859,2858,2856,2856,2855,2855,2854,2854,2853,2853,2852,2852,2851,2851,2850,2850,2849,2849,2848,2848,2847,2847,2846,2846,2845,2845,2844,2844,2843,2843,2842,2842,2841,2841,2840,2840,2840,2841,2841,2840,2840,2839,2839,2839,2838,2838,2839,2839,2838,2838,2837,2837,2838,2838,2839,2839,2840,2840,2841,2841,2842,2842,2843,2843,2842,2842,2842,2841,2841,2840,2838,2838,2837,2837,2836,2836,2833,2833,2832,2832,2832,2831,2831,2831,2830,2830,2831,2831,2832,2832,2833,2833,2833,2832,2832,2832,2831,2831,2832,2832,2833,2833,2834,2834,2838,2838,2839,2839,2840,2840,2841,2841,2840,2840,2840,2839,2839,2838,2838,2837,2837,2838,2840,2840,2839,2839,2840,2840,2841,2841,2842,2842,2843,2843,2844,2844,2844,2843,2843,2843,2842,2842,2843,2843,2844,2844,2844,2843,2843,2844,2844,2843,2843,2842,2842,2841,2841,2841,2841,2840,2840,2839,2839,2838,2838,2837,2836,2836,2835,2835,2834,2834,2833,2833,2831,2831,2830,2830,2830,2829,2829,2830,2830,2831,2831,2832,2832,2832,2833,2833,2835,2835,2838,2838,2839,2839,2838,2838,2830,2829,2829,2828,2828,2827,2827,2826,2826,2825,2825,2824,2824,2823,2823,2822,2822,2821,2821,2820,2820,2819,2819,2818,2818,2817,2817,2816,2816,2815,2815,2814,2814,2813,2813,2812,2811,2811,2808,2808,2807,2807,2806,2806,2805,2805,2804,2804,2803,2803,2804,2804,2805,2805,2806,2806,2807,2808,2808,2809,2809,2810,2810,2811,2811,2812,2812,2813,2813,2814,2814,2815,2815,2816,2816,2817,2817,2818,2819,2819,2820,2820,2821,2821,2822,2822,2824,2825,2825,2826,2826,2828,2828,2829,2829,2829,2830,2830,2830,2831,2831,2830,2830,2838,2838,2839,2839,2840,2840,2842,2842,2842,2841,2841,2840,2840,2841,2841,2841,2840,2836,2835,2835,2834,2834,2831,2831,2824,2824,2823,2823,2822,2822,2821,2821,2820,2820,2819,2819,2817,2817,2816,2816,2815,2815,2815,2814,2814,2814,2813,2813,2812,2812,2812,2811,2811,2812,2812,2813,2813,2814,2814,2815,2815,2816,2816,2817,2817,2816,2816,2817,2817,2818,2818,2819,2819,2820,2820,2823,2823,2824,2825,2825,2825,2826,2826,2827,2827,2828,2828,2829,2829,2830,2830,2829,2829,2830,2830,2831,2831,2832,2832,2833,2833,2834,2834,2835,2835,2836,2836,2840,2840,2841,2841,2841,2840,2840,2840,2839,2839,2838,2838,2839,2839,2839,2838,2838,2834,2834,2833,2833,2832,2832,2833,2833,2834,2834,2835,2835,2836,2836,2837,2837,2836,2831,2831,2832,2832,2833,2833,2833,2832,2832,2831,2831,2825,2825,2824,2824,2823,2823,2822,2822,2821,2821,2820,2820,2819,2819,2820,2820,2825,2825,2826,2826,2827,2827,2829,2829,2830,2830,2831,2831,2836,2836,2835,2835,2834,2834,2833,2833,2832,2831,2831,2830,2830,2826,2826,2825,2825,2824,2824,2823,2823,2823,2822,2822,2822,2821,2821,2822,2822,2823,2823,2824,2824,2825,2825,2826,2826,2830,2830,2832,2833,2833,2834,2834,2835,2835,2836,2836,2838,2838,2839,2840,2840,2841,2841,2842,2842,2842,2843,2843,2844,2844,2845,2845,2846,2846,2845,2845,2844,2844,2844,2843,2843,2842,2841,2840,2840,2839,2839,2837,2837,2836,2834,2834,2830,2830,2829,2829,2828,2828,2827,2827,2828,2828,2829,2829,2830,2830,2831,2831,2832,2832,2833,2833,2834,2834,2835,2835,2836,2837,2837,2843,2843,2844,2844,2845,2845,2845,2846,2846,2846,2847,2847,2850,2850,2851,2851,2852,2852,2854,2855,2855,2856,2856,2855,2855,2855,2854,2854,2854,2853,2853,2852,2852,2762,2731,2678,2625,2600,2600,2644,2719,2738,2793